set session in laravel

138

laravel session put method -

Session::put('key', 'value');

session(['key' => 'value']);

session variable in laravel -

$request->session()->put('key','value');

set session in laravel -

Session::put('variableName', $value);

laravel session -

$data = $request->session()->all();

store multiple session in laravel -

//store multipal data
Session::put('user', ['first_name' => $request->get('first_name'), 'user_role' => Auth::user()->user_role, 'city' => Auth::user()->city]);

//in blade template
<p>
  {{Session::get('user')['city']}}
</p>

@foreach (Session::get('user') as $user)
	{{$user}}
@endforeach

//condtion check
@if(Session::has('user'))
  @foreach (Session::get('user') as $user)
  	{{ $user }}
  @endforeach
@endif
// condition check using ternary operator
{{ (Session::has('user')) ? 45 : 55}}

//delete session
Session::forget('customer');
//@sujay

Comments

Submit
0 Comments